package com.ccp.dev.qbdms.model;

public class Commonality {
    /**
     * 业务表名
     */
    private String tableName;
    /**
     * 业务数据id
     */
    private String dataId;
    /**
     * 流程modelKey
     */
    private String modelKey;
    /**
     * 重复上报
     */
    private boolean repeatReporting;
    /**
     * 上报状态(二级)
     */
    private String reportStatus;

    /**
     * 上报状态(三级)
     */
    private String reportStatusTemp;
    /**
     * 业务实体类名
     */
    private String className;

    private String procDefId;

    public String getProcDefId() {
        return procDefId;
    }

    public void setProcDefId(String procDefId) {
        this.procDefId = procDefId;
    }

    public Commonality() {
    }

    public Commonality(String tableName, String dataId, String modelKey,boolean repeatReporting,String reportStatus,String reportStatusTemp,String className,String procDefId) {

        this.tableName = tableName;
        this.dataId = dataId;
        this.modelKey = modelKey;
        this.repeatReporting = repeatReporting;
        this.reportStatus = reportStatus;
        this.reportStatusTemp = reportStatusTemp;
        this.className = className;
        this.procDefId = procDefId;
    }

    public String getTableName() {

        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getDataId() {
        return dataId;
    }

    public void setDataId(String dataId) {
        this.dataId = dataId;
    }

    public String getModelKey() {
        return modelKey;
    }

    public void setModelKey(String modelKey) {
        this.modelKey = modelKey;
    }

    public boolean isRepeatReporting() {
        return repeatReporting;
    }

    public void setRepeatReporting(boolean repeatReporting) {
        this.repeatReporting = repeatReporting;
    }

    public String getReportStatus() {
        return reportStatus;
    }

    public void setReportStatus(String reportStatus) {
        this.reportStatus = reportStatus;
    }

    public String getReportStatusTemp() {
        return reportStatusTemp;
    }

    public void setReportStatusTemp(String reportStatusTemp) {
        this.reportStatusTemp = reportStatusTemp;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }
}
